package br.com.veterinariavillage.control;

import java.util.ArrayList;

import br.com.veterinariavillage.dao.DAOEspecie;
import br.com.veterinariavillage.dao.IDAOBuscaEspecie;
import br.com.veterinariavillage.dao.IDAOEspecie;
import br.com.veterinariavillage.model.Especie;

public class CtrEspecie {

	public void inserirEspecie(Especie e) {
		IDAOEspecie dao = new DAOEspecie();
		dao.inserir(e);
	}
	public void alterarEspecie(Especie e) {
		IDAOEspecie dao = new DAOEspecie();
		dao.atualizar(e);		
	}
	public void excluirEspecie(Especie e) {
		IDAOEspecie dao = new DAOEspecie();
		dao.excluir(e);		
	}
	public static CtrEspecie getControle(){
		return new CtrEspecie();
	}
	public ArrayList<Especie> consultarEspecie(){
		IDAOBuscaEspecie dao = new DAOEspecie();
		return dao.localizar();	
	}
	public Especie consultarEspecie(String tipo){
		IDAOBuscaEspecie dao = new DAOEspecie();
		return dao.localizar(tipo);	
	}
}
